fork download
  1. <?php
  2.  
  3. $values = [
  4. 0 => ['id' => 1, 'nome' => "b parceiro um", 'status' => true, 'descricao' => "<p>Descrição do parceiro</p>"],
  5. 1 => ['id' => 3, 'nome' => "f parceiro tres", 'status' => true, 'descricao' => "<p>Descrição do parceiro</p>"],
  6. 2 => ['id' => 4, 'nome' => "z parceiro quatro", 'status'=> false, 'descricao' => "<p>Descrição do parceiro</p>"],
  7. 3 => ['id' => 5, 'nome' => "a parceiro cinco", 'status' => true, 'descricao' => "<p>Descrição do parceiro</p>"],
  8. 4 => ['id' => 7, 'nome' => "e parceiro sete", 'status' => true, 'descricao' => "<p>Descrição do parceiro</p>"],
  9. ];
  10.  
  11. usort($values, function($a, $b){ return $a['nome'] >= $b['nome']; });
  12.  
  13. print_r($values);
Success #stdin #stdout 0.01s 82880KB
stdin
Standard input is empty
stdout
Array
(
    [0] => Array
        (
            [id] => 5
            [nome] => a parceiro cinco
            [status] => 1
            [descricao] => <p>Descrição do parceiro</p>
        )

    [1] => Array
        (
            [id] => 1
            [nome] => b parceiro um
            [status] => 1
            [descricao] => <p>Descrição do parceiro</p>
        )

    [2] => Array
        (
            [id] => 7
            [nome] => e parceiro sete
            [status] => 1
            [descricao] => <p>Descrição do parceiro</p>
        )

    [3] => Array
        (
            [id] => 3
            [nome] => f parceiro tres
            [status] => 1
            [descricao] => <p>Descrição do parceiro</p>
        )

    [4] => Array
        (
            [id] => 4
            [nome] => z parceiro quatro
            [status] => 
            [descricao] => <p>Descrição do parceiro</p>
        )

)